#pragma once

#include "BeanieEngine.h"
#include "ClockPhysics.h"

void drawGrid(BeanieCore* a_core, float a_width, float a_height,
	int a_color = CL_XPERC(0,0,0));
void drawRect(BeanieCore* a_core, V2DF* a_verts,
	int a_color = CL_XPERC(0,0,0));
void drawRect(BeanieCore* a_core, V2DF m_pos, V2DF a_dir, V2DF* a_verts,
	int a_color = CL_XPERC(0,0,0));
void drawCircle(BeanieCore* a_core, V2DF a_pos, float a_rad,
	int a_seg = 16, int a_color = CL_XPERC(0,0,0));
void drawCircle(BeanieCore* a_core, V2DF a_pos, V2DF a_dir, float a_rad,
	int a_seg = 16, int a_color = CL_XPERC(0,0,0));